package com.homedo.odin.solution.model.response.pc.brand;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel(description = "品牌厂商信息")
@JsonIgnoreProperties(ignoreUnknown = true)
@Data
public class BrandFirmDetailResponseBean {

    /**
     * 用户id
     */
    @ApiModelProperty("用户编号")
    private Integer userId;
    /**
     * 用户名称
     */
    @ApiModelProperty("用户名称")
    private String userName;
    /**
     * 品牌id
     */
    @ApiModelProperty("品牌id")
    private Integer brandId;
    /**
     * 品牌名称
     */
    @ApiModelProperty("品牌名称")
    private String brandName;
    /**
     * 品牌图标
     */
    @ApiModelProperty("品牌图标")
    private String brandIcon;

    /**
     * 企业名称
     */
    @ApiModelProperty("企业名称")
    private String firmName;
    /**
     * 企业简介
     */
    @ApiModelProperty("企业简介")
    private String firmIntroduction;
    /**
     * 企业图标
     */
    @ApiModelProperty("企业图标")
    private String firmIcon;
    /**
     * 企业主页图
     */
    @ApiModelProperty("企业主页图")
    private String firmBanner;
    /**
     * 联系人
     */
    @ApiModelProperty("联系人")
    private String contact;
    /**
     * 联系人电话
     */
    @ApiModelProperty("联系人电话")
    private String contactMobile;
    /**
     * 联系人邮箱
     */
    @ApiModelProperty("联系人邮箱")
    private String contactEmail;
    /**
     * 营业执照
     */
    @ApiModelProperty("营业执照")
    private String businessLicense;
    /**
     * 企业荣誉
     */
    @ApiModelProperty("企业荣誉")
    private String firmHonor;
    /**
     * 方案总数
     */
    @ApiModelProperty("方案总数")
    private Integer solutionTotal;
    /**
     * 方案总阅读量
     */
    @ApiModelProperty("方案总阅读量")
    private Integer solutionViewTotal;
    /**
     * 方案总下载量
     */
    @ApiModelProperty("方案总下载量")
    private Integer solutionDownloadTotal;
    /**
     * 状态  10：审核中 20：审核通过 21：审核驳回
     */
    @ApiModelProperty("审核状态， 10：审核中 20：审核通过 21：审核驳回")
    private Integer status;
    /**
     * 审核意见
     */
    @ApiModelProperty("审核意见")
    private String auditOpinion;

    /**
     * 企业地址
     */
    @ApiModelProperty("企业地址")
    private String address;

}
